package com.app.shop.service.weixin;

import com.app.shop.entity.weixin.WxPayInfo;

/**
 * @Title
 * @Description (微信服务接口)
 * @author Garfield Miao
 * @date 2019年25月50日
 * @upAuthor Garfield Miao
 * @update 2019年25月50日
 */
public interface WeixinService {


    /**
     * @Title
     * @Description (获取微信预支付ID)
     * @author Garfield Miao
     * @date 2019年25月12日
     * @upAuthor Garfield Miao
     * @update 2019年25月12日
     */
    public WxPayInfo getPrepayid(String openId, Integer orderId, String amount, String spbill_create_ip, String body) throws Exception;

    /**
     * @Title
     * @Description (微信回调处理)
     * @author Garfield Miao
     * @date 2019年25月12日
     * @upAuthor Garfield Miao
     * @update 2019年25月12日
     */
    public String payCallBack(String notityXml) throws Exception;

}
